operator associativity in c